NSOpenGLPixelFormat *pixelFormat;
GdkGLContext *shared;
GdkGLContext *shared_data;
- GdkGLContext *existing;
+ NSOpenGLContext *existing;
GLint sync_to_framerate = 1;
GLint validate = 0;
int major, minor;
if (self->gl_context != nil)
return TRUE;
- existing = gdk_gl_context_get_current ();
+ existing = [NSOpenGLContext currentContext];
gdk_gl_context_get_required_version (context, &major, &minor);
self->gl_context = g_steal_pointer (&gl_context);
if (existing != NULL)
- [GDK_MACOS_GL_CONTEXT (existing)->gl_context makeCurrentContext];
+ [existing makeCurrentContext];
return TRUE;
}